pope's nose – English–Italiano translations

🇬🇧 en it 🇮🇹

pope's nose noun

  • tail piece
boccone del prete, mitra
Wiktionary Links